char * strcpy(char * des; char * source) {

	char * r = des;
	
	if ((NULL != des)&&(NULL != source)) {
	
		while((*r++ = *source++) != '\0') {
	
	}
	
	return des;
}